<%@ taglib prefix="app" uri="/app-tags"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles" %>

<tiles:insertTemplate template="/tiles/layout.jsp">
	<tiles:putAttribute name="selected" value="gastos" />
	<tiles:putAttribute name="submenu">
		<ul>
			<li><a href="${pageContext.request.contextPath}/gastos/gasto.action" class="gastoadd">Registrar gasto</a></li>
			<li><a href="${pageContext.request.contextPath}/gastos/buscar.action" class="search">Buscar gasto</a></li>
			<sec:authorize access="hasRole('ROLE_ADMIN')">
			<li><a href="${pageContext.request.contextPath}/gastos/list-tipos.action" class="category">Tipos</a></li>
			</sec:authorize>
		</ul>
	</tiles:putAttribute>
	
	<tiles:putAttribute name="body">
		
		<div id="rightnow"> 
			<h3 class="reallynow"> 
				<span>Tipos de gastos</span> 
				<a href="${pageContext.request.contextPath}/gastos/tipo.action" class="add">Nuevo tipo de gasto</a> 
				<br /> 
			</h3> 
		</div> 
		
		<app:tablefilter tableId="tgastos"/>
		<div id="box"> 
			<table id="tgastos" width="100%"> 
				<thead>
					<tr>
						<th width="40px">ID</th> 
						<th>C&oacute;digo</th>
						<th>Descripci&oacute;n</th>
						<th>Tipo</th>
						<th width="40px">Acciones</th>
					</tr> 
					</thead> 
					<tbody>
					
					<c:forEach var="tgasto" items="${tipoGastos}">
						
						<tr>
							<td><c:out value="${tgasto.id}" /></td>
							<td><c:out value="${tgasto.codigo}" /></td>
							<td><c:out value="${tgasto.descripcion}" /></td>
							<td><c:out value="${tgasto.categoria}" /></td>
								
							<td>
								<a href="${pageContext.request.contextPath}/gastos/tipo.action?tipoGasto.id=${tgasto.id}">
								<img src="${pageContext.request.contextPath}/img/icons/page_white_edit.png" title="Editar tipo" width="16" height="16" /></a>
								
								<a href="${pageContext.request.contextPath}/gastos/asociar-list.action?tipoGasto.id=${tgasto.id}">
								<img src="${pageContext.request.contextPath}/img/icons/page_white_link.png" title="Asociar tipo de gasto y tipo de propiedad" width="16" height="16" /></a>
							</td>
						</tr>
						
					</c:forEach>
					</tbody>
					</table>
                </div>
	</tiles:putAttribute>
</tiles:insertTemplate>